an expression of happiness or satisfaction - İngilizce Eşanlam Sözlük